Also remove compile-time limit of 32 for i386. It is no longer
required, since a cpumask was moved out of struct page_info.
Signed-off-by: Wei Gang <gang.wei@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
#ifdef MAX_PHYS_CPUS
#define NR_CPUS MAX_PHYS_CPUS
#else
-#define NR_CPUS 32
+#define NR_CPUS 64
#endif
#ifdef __i386__
-#if NR_CPUS > 32
-#error "Maximum of 32 physical processors supported by Xen on x86_32"
-#endif
/* Maximum number of virtual CPUs in multi-processor guests. */
#define MAX_VIRT_CPUS XEN_LEGACY_MAX_VCPUS
#endif